package socket

import (
	"titargo/models"
	"titargo/types"
	"time"
)

const (
	msg_type_userlist = 0; //用户列表
	msg_type_broadcast = 1;//广播消息
	msg_type_bind = 2;//绑定用户
	msg_type_audio = 3;//音频
)

type SendData struct {
	MsgType int `json:"msg_type"`//消息类型
	Users  []*models.User `json:"users"` // 用户列表
	Message string `json:"message"` //消息
	Reader *models.User `json:"reader"`//接收人
	Sender *models.User	`json:"sender"`//发送人
	BindId int `json:"bind_id"` //绑定id
	Time types.TimeType `json:"time"`//时间
}

func (s *SendData) CheckTime(){//调整时间
	var t = types.TimeType(time.Now())
	s.Time = t
}




